🇬🇧 en fr 🇫🇷

bigger than life

plus grand que nature
Wiktionary Links